package com.trf.fm1;

/**
 * @author 小小唐
 * @Date 2022/9/20-星期二-7:58
 *
 * do...while循环
 * 计算  1/（2*i+1）小于0.0000的值
 */
public class DoWhileDemo {
    public static void main(String[] args) {
        int i = 1;
        double sum = 1.0;
        double temp;
        do {
            temp = 1.0/(2*i+1);
            sum+=temp;
            i++;
        }while(temp>=0.00001);
        System.out.println("循环结束时i的值："+(i-1));//为什么是 i-1 ，因为do...while循环会多执行一次，采取的是先执行，后判断。
        System.out.println("计算出的结果是："+sum);
    }
}
